.wrapper {
	width: 100%;
	max-width: 1280px;
	min-width: 1280px;
	margin: 0 auto;
	box-sizing: border-box;
}

.el-dialog {
	.el-dialog__header {
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding: 15px 40px 15px 15px;
		border-bottom: solid 1px #e5e5e5;
		height: 24px;
		h2 {
			font-weight: normal;
			line-height: 1;
		}
	}
	.el-button--text {
		padding: 0;
		font-size: 18px;
		color: #333;
	}
	.el-dialog__headerbtn {
		display: flex;
		top: 18px;
		right: 15px;
		font-size: 18px;
	}
	.el-dialog__footer {
		text-align: center;
		padding: 15px;
		border-top: solid 1px #e5e5e5;
		.el-button--text {
			color: #357c65;
			&:hover {
				color: #3f9176;
			}
		}
		.el-button--default {
			color: #357c65;
			&:hover {
				border-color: #8cd1bb;
				background-color: #effffa;
			}
		}
		.el-button--primary {
			border-color: #357c65;
			background-color: #357c65;
			&:hover {
				background-color: #3f9176;
			}
		}
	}
	.el-dialog__body {
		display: flex;
		padding: 15px;
	}
}

.el-input__inner:focus,
.el-textarea__inner:focus {
	border-color: #357c65;
}

.custom_full_loading {
	.el-loading-spinner {
		margin-top: -31px;
		.el-icon-loading {
			font-size: 36px;
			color: #fff;
		}
		.el-loading-text {
			color: #fff;
		}
	}
}
